package cn.huapu.power.energy.service;


import cn.huapu.power.energy.bean.Clntpwrsourcet;
import cn.huapu.power.energy.bean.bo.DateParameterBo;
import cn.huapu.power.energy.bean.vo.*;

import java.time.LocalDateTime;
import java.util.List;
import java.util.Map;

/**
 * 测试用户权限服务接口
 * @author autogen
 *
 */
public interface ClntpwrsourcetService extends BaseService<Clntpwrsourcet,Integer> {

    ClntPowerVo getTotle(String year,String month,String year1,String month1,int id);

    PowerFessZBVo getElectTityZb(DateParameterBo dateParameterBo);

    List<EcectCollectionVo> electCollection(DateParameterBo da);

    Map<String, Object> getElectDistr(DateParameterBo da);

    ClientpowerstVo getReadTime(DateParameterBo da);

    ClntPowerVo getReadPower(String date, String date1, int id);

    LocalDateTime getLastDate(DateParameterBo da);

    List<ClntPowerVo> getDateAndClntcj(String dateOne,String dateTwo,int id);

    List<ClntPowerVo> getCycleFess(DateParameterBo da);

    List<ClntPowerVo> getElectFessZB(DateParameterBo da);
}
